<!-- HTML header for doxygen 1.8.9.1-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>ROSS: core/ross-inline.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <a href="https://github.com/ROSS-org/ROSS">
   <div id="projectname">ROSS
   </div>
   </a>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_af18cf245e3394ab3b436135935cfd6e.html">core</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">ross-inline.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="ross-inline_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a91ee3bf5565bdad184cf16590b6b3198"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structtw__event.html">tw_event</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ross-inline_8h.html#a91ee3bf5565bdad184cf16590b6b3198">tw_event_grab</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *<a class="el" href="avl__tree_8c.html#ac4c639748d4d5a271d6c54a18f614605">pe</a>)</td></tr>
<tr class="separator:a91ee3bf5565bdad184cf16590b6b3198"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3490c6c78a69f802cbb1ec82c2f13f9e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ross-inline_8h.html#a3490c6c78a69f802cbb1ec82c2f13f9e">tw_free_output_messages</a> (<a class="el" href="structtw__event.html">tw_event</a> *e, int print_message)</td></tr>
<tr class="separator:a3490c6c78a69f802cbb1ec82c2f13f9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e55304c545600c2bb996fa70dd43f05"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structtw__event.html">tw_event</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ross-inline_8h.html#a6e55304c545600c2bb996fa70dd43f05">tw_event_new</a> (<a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a> dest_gid, <a class="el" href="ross_8h.html#a80b370bc538e17441aef6afaff852678">tw_stime</a> offset_ts, <a class="el" href="structtw__lp.html">tw_lp</a> *sender)</td></tr>
<tr class="separator:a6e55304c545600c2bb996fa70dd43f05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad46705159e8a344f46b9e2943774cf85"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ross-inline_8h.html#ad46705159e8a344f46b9e2943774cf85">tw_event_free</a> (<a class="el" href="structtw__pe.html">tw_pe</a> *<a class="el" href="avl__tree_8c.html#ac4c639748d4d5a271d6c54a18f614605">pe</a>, <a class="el" href="structtw__event.html">tw_event</a> *e)</td></tr>
<tr class="separator:ad46705159e8a344f46b9e2943774cf85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3def69f148eaba619b26c898c90687b8"><td class="memItemLeft" align="right" valign="top">static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ross-inline_8h.html#a3def69f148eaba619b26c898c90687b8">tw_event_data</a> (<a class="el" href="structtw__event.html">tw_event</a> *event)</td></tr>
<tr class="separator:a3def69f148eaba619b26c898c90687b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a3def69f148eaba619b26c898c90687b8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void* tw_event_data </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__event.html">tw_event</a> *&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ross-inline_8h_source.html#l00120">120</a> of file <a class="el" href="ross-inline_8h_source.html">ross-inline.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad46705159e8a344f46b9e2943774cf85"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void tw_event_free </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>pe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structtw__event.html">tw_event</a> *&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ross-inline_8h_source.html#l00097">97</a> of file <a class="el" href="ross-inline_8h_source.html">ross-inline.h</a>.</p>

<p>References <a class="el" href="buddy_8c_source.html#l00137">buddy_free()</a>, <a class="el" href="ross-types_8h_source.html#l00275">tw_event::delta_buddy</a>, <a class="el" href="ross-types_8h_source.html#l00383">tw_pe::free_q</a>, <a class="el" href="ross-global_8c_source.html#l00075">g_tw_pe</a>, <a class="el" href="ross-types_8h_source.html#l00268">tw_event::owner</a>, <a class="el" href="ross-types_8h_source.html#l00149">tw_statistics::s_buddy</a>, <a class="el" href="structtw__event.html#aaccf9aa1154e261f109c6add9abb487b">tw_event::state</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>, <a class="el" href="tw-eventq_8h_source.html#l00320">tw_eventq_unshift()</a>, <a class="el" href="ross-inline_8h_source.html#l00023">tw_free_output_messages()</a>, and <a class="el" href="ross-types_8h_source.html#l00222">TW_pe_free_q</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_ad46705159e8a344f46b9e2943774cf85_cgraph.png" border="0" usemap="#ross-inline_8h_ad46705159e8a344f46b9e2943774cf85_cgraph" alt=""/></div>
<map name="ross-inline_8h_ad46705159e8a344f46b9e2943774cf85_cgraph" id="ross-inline_8h_ad46705159e8a344f46b9e2943774cf85_cgraph">
<area shape="rect" id="node2" href="buddy_8c.html#a2d38d5280dce5d4f0b85410e00c293a6" title="buddy_free" alt="" coords="202,32,289,59"/><area shape="rect" id="node5" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="192,83,299,109"/><area shape="rect" id="node6" href="tw-eventq_8h.html#a6be6332230ef4fb5c8a3f4a0412493a8" title="tw_eventq_unshift" alt="" coords="181,133,309,160"/><area shape="rect" id="node10" href="ross-inline_8h.html#a3490c6c78a69f802cbb1ec82c2f13f9e" title="tw_free_output_messages" alt="" coords="158,185,333,212"/><area shape="rect" id="node3" href="buddy_8c.html#a79eb8604ccdede86583f1faccec9dfb9" title="buddy_try_merge" alt="" coords="400,5,523,32"/><area shape="rect" id="node4" href="ross-extern_8h.html#a9fdd5173071664ba458fbd0d2419713e" title="tw_printf" alt="" coords="425,56,497,83"/><area shape="rect" id="node7" href="tw-eventq_8h.html#a38f6e76712a4c5a6714aafa5ce69c2ca" title="tw_eventq_debug" alt="" coords="399,131,523,157"/><area shape="rect" id="node8" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="589,131,659,157"/><area shape="rect" id="node9" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="707,131,805,157"/><area shape="rect" id="node11" href="ross-extern_8h.html#ad0bb29129002788f450029e65c38e9e0" title="tw_kp_put_back_output\l_buffer" alt="" coords="381,182,541,223"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a91ee3bf5565bdad184cf16590b6b3198"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structtw__event.html">tw_event</a>* tw_event_grab </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__pe.html">tw_pe</a> *&#160;</td>
          <td class="paramname"><em>pe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ross-inline_8h_source.html#l00005">5</a> of file <a class="el" href="ross-inline_8h_source.html">ross-inline.h</a>.</p>

<p>References <a class="el" href="ross-types_8h_source.html#l00260">tw_event::cancel_next</a>, <a class="el" href="ross-types_8h_source.html#l00262">tw_event::cause_next</a>, <a class="el" href="ross-types_8h_source.html#l00261">tw_event::caused_by_me</a>, <a class="el" href="ross-types_8h_source.html#l00264">tw_event::event_id</a>, <a class="el" href="ross-types_8h_source.html#l00383">tw_pe::free_q</a>, <a class="el" href="ross-types_8h_source.html#l00251">tw_event::next</a>, <a class="el" href="ross-types_8h_source.html#l00252">tw_event::prev</a>, <a class="el" href="structtw__event.html#aaccf9aa1154e261f109c6add9abb487b">tw_event::state</a>, and <a class="el" href="tw-eventq_8h_source.html#l00289">tw_eventq_pop()</a>.</p>

<p>Referenced by <a class="el" href="network-mpi_8c_source.html#l00284">recv_begin()</a>, and <a class="el" href="ross-inline_8h_source.html#l00040">tw_event_new()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_cgraph.png" border="0" usemap="#ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_cgraph" alt=""/></div>
<map name="ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_cgraph" id="ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_cgraph">
<area shape="rect" id="node2" href="tw-eventq_8h.html#aa40bc1edebb9f58d87092388cf8dc0df" title="tw_eventq_pop" alt="" coords="161,5,271,32"/><area shape="rect" id="node3" href="tw-eventq_8h.html#a38f6e76712a4c5a6714aafa5ce69c2ca" title="tw_eventq_debug" alt="" coords="321,5,445,32"/><area shape="rect" id="node4" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="493,5,563,32"/><area shape="rect" id="node5" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="611,5,709,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_icgraph.png" border="0" usemap="#ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_icgraph" alt=""/></div>
<map name="ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_icgraph" id="ross-inline_8h_a91ee3bf5565bdad184cf16590b6b3198_icgraph">
<area shape="rect" id="node2" href="network-mpi_8c.html#a90b2df9e7fdef6bca9bd7e3f7ff6a294" title="If there are any openings in the posted_recvs queue, post more Irecvs. " alt="" coords="171,289,256,316"/><area shape="rect" id="node24" href="ross-inline_8h.html#a6e55304c545600c2bb996fa70dd43f05" title="tw_event_new" alt="" coords="160,441,267,468"/><area shape="rect" id="node3" href="network-mpi_8c.html#a8705ab243733bb856d58534e0e853da3" title="Start checks for finished operations in send/recv queues, and post new sends/recvs if possible..." alt="" coords="341,289,454,316"/><area shape="rect" id="node22" href="network-mpi_8h.html#a625a50a6a03701b067693d7dc5ed483b" title="Starts the network library after option parsing. " alt="" coords="535,152,630,179"/><area shape="rect" id="node4" href="network-mpi_8h.html#a0f32f17f307a059cd2464da4039729fb" title="Cancel the given remote event by either removing from the outq or sending an antimessage, depending on the status of the original positive send. " alt="" coords="529,264,636,291"/><area shape="rect" id="node19" href="network-mpi_8h.html#a29c8b71c5bbcfa0c7a30fc31769be05e" title="starts service_queues() to poll network " alt="" coords="1047,372,1140,399"/><area shape="rect" id="node5" href="tw-event_8c.html#ace65c26a8d368f9b222d3d4416bff0af" title="event_cancel" alt="" coords="685,264,784,291"/><area shape="rect" id="node6" href="tw-event_8c.html#ad90c1310a5aeee6d9bff67237f3e9913" title="tw_event_rollback" alt="" coords="833,232,959,259"/><area shape="rect" id="node7" href="tw-kp_8c.html#a5b88c07fbc4f7810bdc676306013b513" title="tw_kp_rollback_to" alt="" coords="1030,232,1157,259"/><area shape="rect" id="node15" href="tw-kp_8c.html#a64819ac4aba17987e01bb13142e78c86" title="tw_kp_rollback_event" alt="" coords="1019,169,1167,196"/><area shape="rect" id="node17" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="1035,289,1152,316"/><area shape="rect" id="node18" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="1008,80,1179,107"/><area shape="rect" id="node8" href="tw-sched_8c.html#a0bb0520414480154343b267735636433" title="tw_sched_event_q" alt="" coords="1231,245,1361,272"/><area shape="rect" id="node14" href="tw-sched_8c.html#ad49988d8dcde406fac7f4a2e11eac17f" title="tw_scheduler_optimistic\l_debug" alt="" coords="1423,97,1585,138"/><area shape="rect" id="node9" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="1414,347,1594,373"/><area shape="rect" id="node12" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="1423,287,1585,313"/><area shape="rect" id="node13" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="1423,201,1585,242"/><area shape="rect" id="node10" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="1643,248,1704,275"/><area shape="rect" id="node11" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1752,96,1803,123"/><area shape="rect" id="node16" href="tw-sched_8c.html#abe0eb975865f0cde7f2c2e3129bd18d7" title="tw_sched_cancel_q" alt="" coords="1227,144,1365,171"/><area shape="rect" id="node20" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="1246,347,1346,373"/><area shape="rect" id="node21" href="tw-sched_8c.html#ae7357a99fcf58867f153cb7ab920b400" title="tw_sched_init" alt="" coords="1245,499,1347,525"/><area shape="rect" id="node23" href="tw-setup_8c.html#a7d395f5590701f5526a161fcb1261b03" title="tw_init" alt="" coords="705,29,765,56"/><area shape="rect" id="node25" href="analysis-lp_8c.html#a59aaa23fb40396f2b16d7a7fc2d25367" title="st_create_sample_event" alt="" coords="315,517,479,544"/><area shape="rect" id="node28" href="io_8h.html#a2c72f26ee424fa3597838fd69de45cdb" title="io_load_events" alt="" coords="841,391,951,417"/><area shape="rect" id="node29" href="phold_8c.html#a721365de85f51a68a49f3af69f411e10" title="phold_init" alt="" coords="359,568,436,595"/><area shape="rect" id="node30" href="phold_8c.html#a097328e25aacfc8361de4bcd3ef77a18" title="phold_pre_run" alt="" coords="346,416,449,443"/><area shape="rect" id="node31" href="phold_8c.html#a85ba7c43c159225d369a4edc07c91fa3" title="phold_event_handler" alt="" coords="327,467,468,493"/><area shape="rect" id="node26" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="528,492,637,519"/><area shape="rect" id="node27" href="analysis-lp_8h.html#ac43c559cd392cfd316e776c70b65c542" title="analysis_init" alt="" coords="535,543,630,569"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6e55304c545600c2bb996fa70dd43f05"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structtw__event.html">tw_event</a>* tw_event_new </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="ross_8h.html#a911515dff2fb79886a16ed44df5f9d20">tw_lpid</a>&#160;</td>
          <td class="paramname"><em>dest_gid</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="ross_8h.html#a80b370bc538e17441aef6afaff852678">tw_stime</a>&#160;</td>
          <td class="paramname"><em>offset_ts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structtw__lp.html">tw_lp</a> *&#160;</td>
          <td class="paramname"><em>sender</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000001">Bug:</a></b></dt><dd>There's a bug in this function. We put dest_gid, which is a 64-bit value, into dest_lp which may be a 32-bit pointer. </dd></dl>

<p>Definition at line <a class="el" href="ross-inline_8h_source.html#l00040">40</a> of file <a class="el" href="ross-inline_8h_source.html">ross-inline.h</a>.</p>

<p>References <a class="el" href="ross-types_8h_source.html#l00384">tw_pe::abort_event</a>, <a class="el" href="ross-types_8h_source.html#l00029">CONSERVATIVE</a>, <a class="el" href="ross-types_8h_source.html#l00278">tw_event::critical_path</a>, <a class="el" href="ross-types_8h_source.html#l00319">tw_lp::critical_path</a>, <a class="el" href="ross-types_8h_source.html#l00280">tw_event::dest_lp</a>, <a class="el" href="ross-types_8h_source.html#l00286">tw_event::dest_lpid</a>, <a class="el" href="ross-global_8c_source.html#l00055">g_tw_min_detected_offset</a>, <a class="el" href="ross-global_8c_source.html#l00018">g_tw_synchronization_protocol</a>, <a class="el" href="ross-global_8c_source.html#l00068">g_tw_ts_end</a>, <a class="el" href="ross-types_8h_source.html#l00306">tw_lp::gid</a>, <a class="el" href="io-mpi_8c_source.html#l00042">io_event_grab()</a>, <a class="el" href="ross-types_8h_source.html#l00308">tw_lp::pe</a>, <a class="el" href="ross-types_8h_source.html#l00282">tw_event::recv_ts</a>, <a class="el" href="ross-types_8h_source.html#l00154">tw_statistics::s_events_past_end</a>, <a class="el" href="ross-types_8h_source.html#l00287">tw_event::send_ts</a>, <a class="el" href="ross-types_8h_source.html#l00028">SEQUENTIAL</a>, <a class="el" href="ross-types_8h_source.html#l00281">tw_event::src_lp</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="tw-util_8c_source.html#l00074">tw_error()</a>, <a class="el" href="ross-inline_8h_source.html#l00005">tw_event_grab()</a>, <a class="el" href="ross-inline_8h_source.html#l00023">tw_free_output_messages()</a>, <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00080">tw_now()</a>, <a class="el" href="ross_8h_source.html#l00155">TW_STIME_ADD</a>, and <a class="el" href="ross_8h_source.html#l00153">TW_STIME_DBL</a>.</p>

<p>Referenced by <a class="el" href="io-mpi_8c_source.html#l00227">io_load_events()</a>, <a class="el" href="phold_8c_source.html#l00059">phold_event_handler()</a>, <a class="el" href="phold_8c_source.html#l00011">phold_init()</a>, <a class="el" href="phold_8c_source.html#l00039">phold_pre_run()</a>, and <a class="el" href="analysis-lp_8c_source.html#l00267">st_create_sample_event()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_cgraph.png" border="0" usemap="#ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_cgraph" alt=""/></div>
<map name="ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_cgraph" id="ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_cgraph">
<area shape="rect" id="node2" href="io-mpi_8c.html#aab99abf1ad93e1d23dd803c207e104d9" title="io_event_grab" alt="" coords="197,56,299,83"/><area shape="rect" id="node6" href="ross-extern_8h.html#a49ed2388aaae26e43280b7909c834aaa" title="tw_error" alt="" coords="765,132,835,159"/><area shape="rect" id="node9" href="ross-inline_8h.html#a91ee3bf5565bdad184cf16590b6b3198" title="tw_event_grab" alt="" coords="195,107,301,133"/><area shape="rect" id="node10" href="ross-inline_8h.html#a3490c6c78a69f802cbb1ec82c2f13f9e" title="tw_free_output_messages" alt="" coords="161,208,335,235"/><area shape="rect" id="node12" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="215,259,281,285"/><area shape="rect" id="node3" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="411,5,517,32"/><area shape="rect" id="node4" href="tw-eventq_8h.html#aa40bc1edebb9f58d87092388cf8dc0df" title="tw_eventq_pop" alt="" coords="409,107,519,133"/><area shape="rect" id="node8" href="tw-eventq_8h.html#a5c324b9c5a53c17e78709fa7eaaa7a1f" title="tw_eventq_push" alt="" coords="405,56,523,83"/><area shape="rect" id="node5" href="tw-eventq_8h.html#a38f6e76712a4c5a6714aafa5ce69c2ca" title="tw_eventq_debug" alt="" coords="593,107,717,133"/><area shape="rect" id="node7" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="883,132,981,159"/><area shape="rect" id="node11" href="ross-extern_8h.html#ad0bb29129002788f450029e65c38e9e0" title="tw_kp_put_back_output\l_buffer" alt="" coords="384,209,544,250"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_icgraph.png" border="0" usemap="#ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_icgraph" alt=""/></div>
<map name="ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_icgraph" id="ross-inline_8h_a6e55304c545600c2bb996fa70dd43f05_icgraph">
<area shape="rect" id="node2" href="io_8h.html#a2c72f26ee424fa3597838fd69de45cdb" title="io_load_events" alt="" coords="188,5,297,32"/><area shape="rect" id="node6" href="phold_8c.html#a85ba7c43c159225d369a4edc07c91fa3" title="phold_event_handler" alt="" coords="172,56,313,83"/><area shape="rect" id="node7" href="phold_8c.html#a721365de85f51a68a49f3af69f411e10" title="phold_init" alt="" coords="204,107,281,133"/><area shape="rect" id="node8" href="phold_8c.html#a097328e25aacfc8361de4bcd3ef77a18" title="phold_pre_run" alt="" coords="191,157,294,184"/><area shape="rect" id="node9" href="analysis-lp_8c.html#a59aaa23fb40396f2b16d7a7fc2d25367" title="st_create_sample_event" alt="" coords="161,208,325,235"/><area shape="rect" id="node3" href="tw-sched_8c.html#ae7357a99fcf58867f153cb7ab920b400" title="tw_sched_init" alt="" coords="377,5,479,32"/><area shape="rect" id="node4" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="531,5,592,32"/><area shape="rect" id="node5" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="640,5,691,32"/><area shape="rect" id="node10" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="373,183,483,209"/><area shape="rect" id="node11" href="analysis-lp_8h.html#ac43c559cd392cfd316e776c70b65c542" title="analysis_init" alt="" coords="381,233,475,260"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a3490c6c78a69f802cbb1ec82c2f13f9e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void tw_free_output_messages </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structtw__event.html">tw_event</a> *&#160;</td>
          <td class="paramname"><em>e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>print_message</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ross-inline_8h_source.html#l00023">23</a> of file <a class="el" href="ross-inline_8h_source.html">ross-inline.h</a>.</p>

<p>References <a class="el" href="ross-types_8h_source.html#l00240">tw_out::message</a>, <a class="el" href="ross-types_8h_source.html#l00237">tw_out::next</a>, <a class="el" href="ross-types_8h_source.html#l00289">tw_event::out_msgs</a>, and <a class="el" href="tw-kp_8c_source.html#l00175">tw_kp_put_back_output_buffer()</a>.</p>

<p>Referenced by <a class="el" href="ross-inline_8h_source.html#l00097">tw_event_free()</a>, and <a class="el" href="ross-inline_8h_source.html#l00040">tw_event_new()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_cgraph.png" border="0" usemap="#ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_cgraph" alt=""/></div>
<map name="ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_cgraph" id="ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_cgraph">
<area shape="rect" id="node2" href="ross-extern_8h.html#ad0bb29129002788f450029e65c38e9e0" title="tw_kp_put_back_output\l_buffer" alt="" coords="229,5,389,46"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_icgraph.png" border="0" usemap="#ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_icgraph" alt=""/></div>
<map name="ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_icgraph" id="ross-inline_8h_a3490c6c78a69f802cbb1ec82c2f13f9e_icgraph">
<area shape="rect" id="node2" href="ross-inline_8h.html#ad46705159e8a344f46b9e2943774cf85" title="tw_event_free" alt="" coords="231,56,335,83"/><area shape="rect" id="node3" href="ross-inline_8h.html#a6e55304c545600c2bb996fa70dd43f05" title="tw_event_new" alt="" coords="229,107,336,133"/><area shape="rect" id="node4" href="io_8h.html#a2c72f26ee424fa3597838fd69de45cdb" title="io_load_events" alt="" coords="412,5,521,32"/><area shape="rect" id="node8" href="phold_8c.html#a85ba7c43c159225d369a4edc07c91fa3" title="phold_event_handler" alt="" coords="396,56,537,83"/><area shape="rect" id="node9" href="phold_8c.html#a721365de85f51a68a49f3af69f411e10" title="phold_init" alt="" coords="428,107,505,133"/><area shape="rect" id="node10" href="phold_8c.html#a097328e25aacfc8361de4bcd3ef77a18" title="phold_pre_run" alt="" coords="415,157,518,184"/><area shape="rect" id="node11" href="analysis-lp_8c.html#a59aaa23fb40396f2b16d7a7fc2d25367" title="st_create_sample_event" alt="" coords="385,208,549,235"/><area shape="rect" id="node5" href="tw-sched_8c.html#ae7357a99fcf58867f153cb7ab920b400" title="tw_sched_init" alt="" coords="601,5,703,32"/><area shape="rect" id="node6" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="755,5,816,32"/><area shape="rect" id="node7" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="864,5,915,32"/><area shape="rect" id="node12" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="597,183,707,209"/><area shape="rect" id="node13" href="analysis-lp_8h.html#ac43c559cd392cfd316e776c70b65c542" title="analysis_init" alt="" coords="605,233,699,260"/></map>
</div>
</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
